﻿namespace Vin.Extension.Framework.AntChain.Models;

public class ThirdSignerModel
{
    /// <summary>
    /// 模板对应的标签值
    /// </summary>
    public string? Tag { get; set; }
    
    /// <summary>
    /// 公司名称 （同merchant_name）
    /// </summary>
    public string? OrgName { get; set; }
    
    /// <summary>
    /// 证件类型 （同merchant_id_type）
    /// </summary>
    public string? OrgIdType { get; set; }
    
    /// <summary>
    /// 商户证件号 （同merchant_id_number）
    /// </summary>
    public string? OrgIdNumber { get; set; }
    
    /// <summary>
    /// 法人姓名 （同merchant_legal_name，静默签署时必填）
    /// </summary>
    public string? OrgLegalName { get; set; }
    
    /// <summary>
    /// 法人证件号（同merchant_legal_id_number，静默签署时必填）
    /// </summary>
    public string? OrgLegalIdNumber { get; set; }
    
    /// <summary>
    /// 签署顺序（同merchant_sign_order）
    /// </summary>
    public string? SignOrder { get; set; }
    
    /// <summary>
    /// e签宝授权印章id（如不传则以进件信息中的配置为准）
    /// </summary>
    public string? SealId { get; set; }
}